To do anything, even something bad or dishonest, in return for money, power, respect, success, etc.
Synonyms for Sell your soul
On this page, you will find 30 slang terms related to sell your soul. Some of the top words include: assrape, notorious, Scam, O.j.'d, screw, and 25 more.